home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.2 or higher
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_50.txt
< prev
next >
Wrap
Text File
|
1993-04-16
|
30KB
|
533 lines
# near model CODE resource
# jump table entries: 8200-8204 (5 of them)
export_1025:
00000000 4E56 FFE8 link A6, -0x0018
00000004 48E7 0308 movem.l -[A7], D6,D7,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 2C3C 6E75 6C6C move.l D6, 0x6E756C6C /* 'null' */
00000012 486E 000C pea.l [A6 + 0xC]
00000016 4EAD 183A jsr [A5 + 0x183A /* export_771 */]
0000001A 4A80 tst.l D0
0000001C 584F addq.w A7, 4
0000001E 6614 bne +0x16 /* 00000034 */
00000020 2F0C move.l -[A7], A4
00000022 2054 movea.l A0, [A4]
00000024 2050 movea.l A0, [A0]
00000026 2268 0054 movea.l A1, [A0 + 0x54]
0000002A 4E91 jsr [A1]
0000002C 2C00 move.l D6, D0
0000002E 584F addq.w A7, 4
00000030 6000 009E bra +0xA0 /* 000000D0 */
label00000034:
00000034 2D7C 6E75 6C6C FFE8 move.l [A6 - 0x18], 0x6E756C6C /* 'null' */
0000003C 7000 moveq.l D0, 0x00
0000003E 2D40 FFEC move.l [A6 - 0x14], D0
00000042 41EE FFE8 lea.l A0, [A6 - 0x18]
00000046 41EE 000C lea.l A0, [A6 + 0xC]
0000004A 2D48 FFF0 move.l [A6 - 0x10], A0
0000004E 2D40 FFF4 move.l [A6 - 0xC], D0
00000052 2D40 FFF8 move.l [A6 - 0x8], D0
00000056 41EE FFF0 lea.l A0, [A6 - 0x10]
0000005A 6058 bra +0x5A /* 000000B4 */
label0000005C:
0000005C 486E FFE8 pea.l [A6 - 0x18]
00000060 4EAD 12C2 jsr [A5 + 0x12C2 /* export_596 */]
00000064 2E00 move.l D7, D0
00000066 0C87 6265 7374 cmpi.l D7, 0x62657374 /* 'best' */
0000006C 584F addq.w A7, 4
0000006E 6612 bne +0x14 /* 00000082 */
00000070 2F0C move.l -[A7], A4
00000072 2054 movea.l A0, [A4]
00000074 2050 movea.l A0, [A0]
00000076 2268 0050 movea.l A1, [A0 + 0x50]
0000007A 4E91 jsr [A1]
0000007C 2C00 move.l D6, D0
0000007E 584F addq.w A7, 4
00000080 604E bra +0x50 /* 000000D0 */
label00000082:
00000082 0C87 2A2A 2A2A cmpi.l D7, 0x2A2A2A2A /* '****' */
00000088 6612 bne +0x14 /* 0000009C */
0000008A 2F0C move.l -[A7], A4
0000008C 2054 movea.l A0, [A4]
0000008E 2050 movea.l A0, [A0]
00000090 2268 0054 movea.l A1, [A0 + 0x54]
00000094 4E91 jsr [A1]
00000096 2C00 move.l D6, D0
00000098 584F addq.w A7, 4
0000009A 6034 bra +0x36 /* 000000D0 */
label0000009C:
0000009C 2F07 move.l -[A7], D7
0000009E 2F0C move.l -[A7], A4
000000A0 2054 movea.l A0, [A4]
000000A2 2050 movea.l A0, [A0]
000000A4 2268 0058 movea.l A1, [A0 + 0x58]
000000A8 4E91 jsr [A1]
000000AA 4A00 tst.b D0
000000AC 504F addq.w A7, 8
000000AE 6704 beq +0x6 /* 000000B4 */
000000B0 2C07 move.l D6, D7
000000B2 601C bra +0x1E /* 000000D0 */
label000000B4:
000000B4 7000 moveq.l D0, 0x00
000000B6 2F00 move.l -[A7], D0
000000B8 486E FFFC pea.l [A6 - 0x4]
000000BC 486E FFE8 pea.l [A6 - 0x18]
000000C0 486E FFF0 pea.l [A6 - 0x10]
000000C4 4EAD 1792 jsr [A5 + 0x1792 /* export_750 */]
000000C8 4A00 tst.b D0
000000CA 4FEF 0010 lea.l A7, [A7 + 0x10]
000000CE 668C bne -0x72 /* 0000005C */
label000000D0:
000000D0 0C86 6E75 6C6C cmpi.l D6, 0x6E756C6C /* 'null' */
000000D6 660C bne +0xE /* 000000E4 */
000000D8 2F3C FFFF D8E7 move.l -[A7], 0xFFFFD8E7
000000DE 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
000000E2 584F addq.w A7, 4
label000000E4:
000000E4 2006 move.l D0, D6
000000E6 4CEE 10C0 FFDC movem.l D6,D7,A4, [A6 - 0x24]
000000EC 4E5E unlink A6
000000EE 4E75 rts
export_1026:
000000F0 4E56 FFB4 link A6, -0x004C
000000F4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000000F8 2C2E 0010 move.l D6, [A6 + 0x10]
000000FC 286E 000C movea.l A4, [A6 + 0xC]
00000100 486E FFF8 pea.l [A6 - 0x8]
00000104 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
00000108 2F06 move.l -[A7], D6
0000010A 2F0C move.l -[A7], A4
0000010C 2054 movea.l A0, [A4]
0000010E 2050 movea.l A0, [A0]
00000110 2268 0094 movea.l A1, [A0 + 0x94]
00000114 4E91 jsr [A1]
00000116 4A00 tst.b D0
00000118 4FEF 000C lea.l A7, [A7 + 0xC]
0000011C 6714 beq +0x16 /* 00000132 */
0000011E 2F06 move.l -[A7], D6
00000120 2F0C move.l -[A7], A4
00000122 486E FFF8 pea.l [A6 - 0x8]
00000126 4EAD 1EDA jsr [A5 + 0x1EDA /* export_983 */]
0000012A 4FEF 000C lea.l A7, [A7 + 0xC]
0000012E 6000 00CA bra +0xCC /* 000001FA */
label00000132:
00000132 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00000138 2F0C move.l -[A7], A4
0000013A 2054 movea.l A0, [A4]
0000013C 2050 movea.l A0, [A0]
0000013E 2268 0018 movea.l A1, [A0 + 0x18]
00000142 4E91 jsr [A1]
00000144 2A00 move.l D5, D0
00000146 486E FFF0 pea.l [A6 - 0x10]
0000014A 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
0000014E 7E01 moveq.l D7, 0x01
00000150 4FEF 000C lea.l A7, [A7 + 0xC]
00000154 6000 009E bra +0xA0 /* 000001F4 */
label00000158:
00000158 486E FFB4 pea.l [A6 - 0x4C]
0000015C 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
00000160 4A80 tst.l D0
00000162 584F addq.w A7, 4
00000164 674E beq +0x50 /* 000001B4 */
00000166 2F07 move.l -[A7], D7
00000168 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
0000016E 2F0C move.l -[A7], A4
00000170 486E FFF0 pea.l [A6 - 0x10]
00000174 2054 movea.l A0, [A4]
00000176 2050 movea.l A0, [A0]
00000178 2268 0024 movea.l A1, [A0 + 0x24]
0000017C 4E91 jsr [A1]
0000017E 486E FFF0 pea.l [A6 - 0x10]
00000182 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
00000186 2640 movea.l A3, D0
00000188 2F06 move.l -[A7], D6
0000018A 2F0B move.l -[A7], A3
0000018C 486E FFF0 pea.l [A6 - 0x10]
00000190 2053 movea.l A0, [A3]
00000192 2050 movea.l A0, [A0]
00000194 2268 0034 movea.l A1, [A0 + 0x34]
00000198 4E91 jsr [A1]
0000019A 486E FFF0 pea.l [A6 - 0x10]
0000019E 486E FFF8 pea.l [A6 - 0x8]
000001A2 4EAD 1E72 jsr [A5 + 0x1E72 /* export_970 */]
000001A6 486E FFF0 pea.l [A6 - 0x10]
000001AA 4EAD 18AA jsr [A5 + 0x18AA /* export_785 */]
000001AE 4FEF 002C lea.l A7, [A7 + 0x2C]
000001B2 6034 bra +0x36 /* 000001E8 */
label000001B4:
000001B4 486E FFF0 pea.l [A6 - 0x10]
000001B8 4EAD 18AA jsr [A5 + 0x18AA /* export_785 */]
000001BC 486E FFF8 pea.l [A6 - 0x8]
000001C0 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
000001C4 4EAD 0082 jsr [A5 + 0x82 /* export_12 */]
000001C8 0C80 FFFF F940 cmpi.l D0, 0xFFFFF940
000001CE 504F addq.w A7, 8
000001D0 6716 beq +0x18 /* 000001E8 */
000001D2 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
000001D6 4A80 tst.l D0
000001D8 670E beq +0x10 /* 000001E8 */
000001DA 206E 0008 movea.l A0, [A6 + 0x8]
000001DE 43EE FFF8 lea.l A1, [A6 - 0x8]
000001E2 20D9 move.l [A0]+, [A1]+
000001E4 20D9 move.l [A0]+, [A1]+
000001E6 603C bra +0x3E /* 00000224 */
label000001E8:
000001E8 486E FFB4 pea.l [A6 - 0x4C]
000001EC 4EAD 07CA jsr [A5 + 0x7CA /* export_245 */]
000001F0 584F addq.w A7, 4
000001F2 5287 addq.l D7, 1
label000001F4:
000001F4 BA87 cmp.l D5, D7
000001F6 6C00 FF60 bge -0x9E /* 00000158 */
label000001FA:
000001FA 486E FFF8 pea.l [A6 - 0x8]
000001FE 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
00000202 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */
00000208 584F addq.w A7, 4
0000020A 660C bne +0xE /* 00000218 */
0000020C 2F3C FFFF F940 move.l -[A7], 0xFFFFF940
00000212 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000216 584F addq.w A7, 4
label00000218:
00000218 206E 0008 movea.l A0, [A6 + 0x8]
0000021C 43EE FFF8 lea.l A1, [A6 - 0x8]
00000220 20D9 move.l [A0]+, [A1]+
00000222 20D9 move.l [A0]+, [A1]+
label00000224:
00000224 4CEE 18E0 FFA0 movem.l D5,D6,D7,A3,A4, [A6 - 0x60]
0000022A 4E5E unlink A6
0000022C 4E75 rts
export_1027:
0000022E 4E56 FFA0 link A6, -0x0060
00000232 48E7 0018 movem.l -[A7], A3,A4
00000236 286E 0010 movea.l A4, [A6 + 0x10]
0000023A 4A94 tst.l [A4]
0000023C 6606 bne +0x8 /* 00000244 */
0000023E 4EAD 13E2 jsr [A5 + 0x13E2 /* export_632 */]
00000242 2880 move.l [A4], D0
label00000244:
00000244 486E FFF8 pea.l [A6 - 0x8]
00000248 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
0000024C 486E FFBC pea.l [A6 - 0x44]
00000250 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
00000254 4A80 tst.l D0
00000256 504F addq.w A7, 8
00000258 6700 00F4 beq +0xF6 /* 0000034E */
0000025C 41EE 0008 lea.l A0, [A6 + 0x8]
00000260 2D48 FFA8 move.l [A6 - 0x58], A0
00000264 7000 moveq.l D0, 0x00
00000266 2D40 FFAC move.l [A6 - 0x54], D0
0000026A 2D40 FFB0 move.l [A6 - 0x50], D0
0000026E 41EE FFA8 lea.l A0, [A6 - 0x58]
00000272 6000 00BA bra +0xBC /* 0000032E */
label00000276:
00000276 2F3C 6373 656C move.l -[A7], 0x6373656C /* 'csel' */
0000027C 206E FFB4 movea.l A0, [A6 - 0x4C]
00000280 2F08 move.l -[A7], A0
00000282 2050 movea.l A0, [A0]
00000284 2050 movea.l A0, [A0]
00000286 2268 0010 movea.l A1, [A0 + 0x10]
0000028A 4E91 jsr [A1]
0000028C 4A00 tst.b D0
0000028E 504F addq.w A7, 8
00000290 6728 beq +0x2A /* 000002BA */
00000292 2D6E FFB4 FFA4 move.l [A6 - 0x5C], [A6 - 0x4C]
00000298 206E FFA4 movea.l A0, [A6 - 0x5C]
0000029C 2F08 move.l -[A7], A0
0000029E 2050 movea.l A0, [A0]
000002A0 2050 movea.l A0, [A0]
000002A2 2268 009C movea.l A1, [A0 + 0x9C]
000002A6 4E91 jsr [A1]
000002A8 2D40 FFA0 move.l [A6 - 0x60], D0
000002AC 2F00 move.l -[A7], D0
000002AE 2F14 move.l -[A7], [A4]
000002B0 4EAD 1FB2 jsr [A5 + 0x1FB2 /* export_1010 */]
000002B4 4FEF 000C lea.l A7, [A7 + 0xC]
000002B8 6074 bra +0x76 /* 0000032E */
label000002BA:
000002BA 2F3C 7072 7879 move.l -[A7], 0x70727879 /* 'prxy' */
000002C0 206E FFB4 movea.l A0, [A6 - 0x4C]
000002C4 2F08 move.l -[A7], A0
000002C6 2050 movea.l A0, [A0]
000002C8 2050 movea.l A0, [A0]
000002CA 2268 0010 movea.l A1, [A0 + 0x10]
000002CE 4E91 jsr [A1]
000002D0 4A00 tst.b D0
000002D2 504F addq.w A7, 8
000002D4 670E beq +0x10 /* 000002E4 */
000002D6 2F14 move.l -[A7], [A4]
000002D8 2F2E FFB4 move.l -[A7], [A6 - 0x4C]
000002DC 4EAD 263A jsr [A5 + 0x263A /* export_1219 */]
000002E0 504F addq.w A7, 8
000002E2 604A bra +0x4C /* 0000032E */
label000002E4:
000002E4 2F3C 6162 666F move.l -[A7], 0x6162666F /* 'abfo' */
000002EA 206E FFB4 movea.l A0, [A6 - 0x4C]
000002EE 2F08 move.l -[A7], A0
000002F0 2050 movea.l A0, [A0]
000002F2 2050 movea.l A0, [A0]
000002F4 2268 0010 movea.l A1, [A0 + 0x10]
000002F8 4E91 jsr [A1]
000002FA 4A00 tst.b D0
000002FC 504F addq.w A7, 8
000002FE 6722 beq +0x24 /* 00000322 */
00000300 266E FFB4 movea.l A3, [A6 - 0x4C]
00000304 2F0B move.l -[A7], A3
00000306 2053 movea.l A0, [A3]
00000308 2050 movea.l A0, [A0]
0000030A 2268 008C movea.l A1, [A0 + 0x8C]
0000030E 4E91 jsr [A1]
00000310 2D40 FFB8 move.l [A6 - 0x48], D0
00000314 2F00 move.l -[A7], D0
00000316 2F14 move.l -[A7], [A4]
00000318 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
0000031C 4FEF 000C lea.l A7, [A7 + 0xC]
00000320 600C bra +0xE /* 0000032E */
label00000322:
00000322 2F3C FFFF F940 move.l -[A7], 0xFFFFF940
00000328 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
0000032C 584F addq.w A7, 4
label0000032E:
0000032E 486E FFB4 pea.l [A6 - 0x4C]
00000332 7000 moveq.l D0, 0x00
00000334 2F00 move.l -[A7], D0
00000336 486E FFF8 pea.l [A6 - 0x8]
0000033A 486E FFA8 pea.l [A6 - 0x58]
0000033E 4EAD 1792 jsr [A5 + 0x1792 /* export_750 */]
00000342 4A00 tst.b D0
00000344 4FEF 0010 lea.l A7, [A7 + 0x10]
00000348 6600 FF2C bne -0xD2 /* 00000276 */
0000034C 6012 bra +0x14 /* 00000360 */
label0000034E:
0000034E 486E FFF8 pea.l [A6 - 0x8]
00000352 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
00000356 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
0000035A 4A80 tst.l D0
0000035C 584F addq.w A7, 4
0000035E 660A bne +0xC /* 0000036A */
label00000360:
00000360 486E FFBC pea.l [A6 - 0x44]
00000364 4EAD 07CA jsr [A5 + 0x7CA /* export_245 */]
00000368 584F addq.w A7, 4
label0000036A:
0000036A 4CEE 1800 FF98 movem.l A3,A4, [A6 - 0x68]
00000370 4E5E unlink A6
00000372 4E75 rts
export_1028:
00000374 4E56 FFA8 link A6, -0x0058
00000378 48E7 0308 movem.l -[A7], D6,D7,A4
0000037C 206E 0010 movea.l A0, [A6 + 0x10]
00000380 43EE FFF0 lea.l A1, [A6 - 0x10]
00000384 22D8 move.l [A1]+, [A0]+
00000386 22D8 move.l [A1]+, [A0]+
00000388 206E 000C movea.l A0, [A6 + 0xC]
0000038C 43EE FFF8 lea.l A1, [A6 - 0x8]
00000390 22D8 move.l [A1]+, [A0]+
00000392 22D8 move.l [A1]+, [A0]+
00000394 7000 moveq.l D0, 0x00
00000396 2F00 move.l -[A7], D0
00000398 4EAD 1582 jsr [A5 + 0x1582 /* export_684 */]
0000039C 2840 movea.l A4, D0
0000039E 7000 moveq.l D0, 0x00
000003A0 2D40 FFEC move.l [A6 - 0x14], D0
000003A4 4246 clr.w D6
000003A6 4247 clr.w D7
000003A8 41EE FFEC lea.l A0, [A6 - 0x14]
000003AC 584F addq.w A7, 4
000003AE 486E FFB0 pea.l [A6 - 0x50]
000003B2 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
000003B6 4A80 tst.l D0
000003B8 584F addq.w A7, 4
000003BA 6700 00C6 beq +0xC8 /* 00000482 */
000003BE 2F3C 7368 6F72 move.l -[A7], 0x73686F72 /* 'shor' */
000003C4 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
000003CA 486E FFF0 pea.l [A6 - 0x10]
000003CE 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
000003D2 3E00 move.w D7, D0
000003D4 598F subq.l A7, 4
000003D6 2F3C 6165 7465 move.l -[A7], 0x61657465 /* 'aete' */
000003DC 3F07 move.w -[A7], D7
000003DE A9A0 syscall GetResource
000003E0 2D5F FFEC move.l [A6 - 0x14], [A7]+
000003E4 4FEF 000C lea.l A7, [A7 + 0xC]
000003E8 6708 beq +0xA /* 000003F2 */
000003EA 558F subq.l A7, 2
000003EC A9AF syscall ResError
000003EE 4A5F tst.w [A7]+
000003F0 6716 beq +0x18 /* 00000408 */
label000003F2:
000003F2 4A47 tst.w D7
000003F4 6712 beq +0x14 /* 00000408 */
000003F6 598F subq.l A7, 4
000003F8 2F3C 6165 7465 move.l -[A7], 0x61657465 /* 'aete' */
000003FE 7000 moveq.l D0, 0x00
00000400 3F00 move.w -[A7], D0
00000402 A9A0 syscall GetResource
00000404 2D5F FFEC move.l [A6 - 0x14], [A7]+
label00000408:
00000408 4AAE FFEC tst.l [A6 - 0x14]
0000040C 6708 beq +0xA /* 00000416 */
0000040E 558F subq.l A7, 2
00000410 A9AF syscall ResError
00000412 4A5F tst.w [A7]+
00000414 670C beq +0xE /* 00000422 */
label00000416:
00000416 2F3C FFFF FF40 move.l -[A7], 0xFFFFFF40
0000041C 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000420 584F addq.w A7, 4
label00000422:
00000422 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000426 A9A2 syscall LoadResource
00000428 558F subq.l A7, 2
0000042A A9AF syscall ResError
0000042C 301F move.w D0, [A7]+
0000042E 48C0 ext.l D0
00000430 2F00 move.l -[A7], D0
00000432 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000436 2D7C 6E75 6C6C FFA8 move.l [A6 - 0x58], 0x6E756C6C /* 'null' */
0000043E 7000 moveq.l D0, 0x00
00000440 2D40 FFAC move.l [A6 - 0x54], D0
00000444 41EE FFA8 lea.l A0, [A6 - 0x58]
00000448 2F2E FFEC move.l -[A7], [A6 - 0x14]
0000044C 2F3C 6165 7465 move.l -[A7], 0x61657465 /* 'aete' */
00000452 486E FFA8 pea.l [A6 - 0x58]
00000456 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
0000045A 41EE FFB0 lea.l A0, [A6 - 0x50]
0000045E 2F20 move.l -[A7], -[A0]
00000460 2F20 move.l -[A7], -[A0]
00000462 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000468 486E FFF8 pea.l [A6 - 0x8]
0000046C 4EAD 107A jsr [A5 + 0x107A /* export_523 */]
00000470 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000474 A9A3 syscall ReleaseResource
00000476 7000 moveq.l D0, 0x00
00000478 2D40 FFEC move.l [A6 - 0x14], D0
0000047C 4FEF 0020 lea.l A7, [A7 + 0x20]
00000480 6012 bra +0x14 /* 00000494 */
label00000482:
00000482 4AAE FFEC tst.l [A6 - 0x14]
00000486 6706 beq +0x8 /* 0000048E */
00000488 2F2E FFEC move.l -[A7], [A6 - 0x14]
0000048C A9A3 syscall ReleaseResource
label0000048E:
0000048E 4EAD 0082 jsr [A5 + 0x82 /* export_12 */]
00000492 3C00 move.w D6, D0
label00000494:
00000494 486E FFB0 pea.l [A6 - 0x50]
00000498 4EAD 07CA jsr [A5 + 0x7CA /* export_245 */]
0000049C 584F addq.w A7, 4
0000049E 2F0C move.l -[A7], A4
000004A0 4EAD 2262 jsr [A5 + 0x2262 /* export_1096 */]
000004A4 3D46 0014 move.w [A6 + 0x14], D6
000004A8 584F addq.w A7, 4
000004AA 4CEE 10C0 FF9C movem.l D6,D7,A4, [A6 - 0x64]
000004B0 4E5E unlink A6
000004B2 205F movea.l A0, [A7]+
000004B4 4FEF 000C lea.l A7, [A7 + 0xC]
000004B8 4ED0 jmp [A0]
export_1029:
000004BA 4E56 FDBC link A6, -0x0244
000004BE 48E7 0018 movem.l -[A7], A3,A4
000004C2 286E 0008 movea.l A4, [A6 + 0x8]
000004C6 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */
000004CE 7000 moveq.l D0, 0x00
000004D0 2D40 FFFC move.l [A6 - 0x4], D0
000004D4 41EE FFF8 lea.l A0, [A6 - 0x8]
000004D8 486E FFBC pea.l [A6 - 0x44]
000004DC 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
000004E0 4A80 tst.l D0
000004E2 584F addq.w A7, 4
000004E4 6700 00EC beq +0xEE /* 000005D2 */
000004E8 2F0C move.l -[A7], A4
000004EA 2054 movea.l A0, [A4]
000004EC 2050 movea.l A0, [A0]
000004EE 2268 0090 movea.l A1, [A0 + 0x90]
000004F2 4E91 jsr [A1]
000004F4 2640 movea.l A3, D0
000004F6 4878 5146 push.l 0x5146 /* 'QF' */
000004FA 2F0B move.l -[A7], A3
000004FC 2053 movea.l A0, [A3]
000004FE 2050 movea.l A0, [A0]
00000500 2268 0080 movea.l A1, [A0 + 0x80]
00000504 4E91 jsr [A1]
00000506 4A80 tst.l D0
00000508 4FEF 000C lea.l A7, [A7 + 0xC]
0000050C 670C beq +0xE /* 0000051A */
0000050E 2F3C FFFF D8ED move.l -[A7], 0xFFFFD8ED
00000514 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000518 584F addq.w A7, 4
label0000051A:
0000051A 486E 000C pea.l [A6 + 0xC]
0000051E 486E FFF8 pea.l [A6 - 0x8]
00000522 4EAD 11DA jsr [A5 + 0x11DA /* export_567 */]
00000526 486E FFF8 pea.l [A6 - 0x8]
0000052A 4EAD 1162 jsr [A5 + 0x1162 /* export_552 */]
0000052E 486E FFF8 pea.l [A6 - 0x8]
00000532 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
00000536 0480 5445 5854 subi.l D0, 0x54455854 /* 'TEXT' */
0000053C 4FEF 0010 lea.l A7, [A7 + 0x10]
00000540 6678 bne +0x7A /* 000005BA */
00000542 4878 510E push.l 0x510E
00000546 2F0B move.l -[A7], A3
00000548 2053 movea.l A0, [A3]
0000054A 2050 movea.l A0, [A0]
0000054C 2268 000C movea.l A1, [A0 + 0xC]
00000550 4E91 jsr [A1]
00000552 4A00 tst.b D0
00000554 504F addq.w A7, 8
00000556 660C bne +0xE /* 00000564 */
00000558 2F3C FFFF F954 move.l -[A7], 0xFFFFF954
0000055E 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000562 584F addq.w A7, 4
label00000564:
00000564 486E FEBC pea.l [A6 - 0x144]
00000568 486E FFF8 pea.l [A6 - 0x8]
0000056C 4EAD 166A jsr [A5 + 0x166A /* export_713 */]
00000570 486E FEBC pea.l [A6 - 0x144]
00000574 486E FDBC pea.l [A6 - 0x244]
00000578 4EAD 07FA jsr [A5 + 0x7FA /* export_251 */]
0000057C 41EE FDBC lea.l A0, [A6 - 0x244]
00000580 2F0B move.l -[A7], A3
00000582 486E FDBC pea.l [A6 - 0x244]
00000586 2053 movea.l A0, [A3]
00000588 2F28 002C move.l -[A7], [A0 + 0x2C]
0000058C 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */]
00000590 4878 5147 push.l 0x5147 /* 'QG' */
00000594 486E FDBC pea.l [A6 - 0x244]
00000598 2F0B move.l -[A7], A3
0000059A 2053 movea.l A0, [A3]
0000059C 2050 movea.l A0, [A0]
0000059E 2268 0068 movea.l A1, [A0 + 0x68]
000005A2 4E91 jsr [A1]
000005A4 4878 5147 push.l 0x5147 /* 'QG' */
000005A8 2F0B move.l -[A7], A3
000005AA 4EAD 07F2 jsr [A5 + 0x7F2 /* export_250 */]
000005AE 2F0B move.l -[A7], A3
000005B0 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
000005B4 4FEF 0034 lea.l A7, [A7 + 0x34]
000005B8 600C bra +0xE /* 000005C6 */
label000005BA:
000005BA 2F3C FFFF D8EF move.l -[A7], 0xFFFFD8EF
000005C0 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
000005C4 584F addq.w A7, 4
label000005C6:
000005C6 486E FFF8 pea.l [A6 - 0x8]
000005CA 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
000005CE 584F addq.w A7, 4
000005D0 6012 bra +0x14 /* 000005E4 */
label000005D2:
000005D2 486E FFF8 pea.l [A6 - 0x8]
000005D6 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
000005DA 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
000005DE 4A80 tst.l D0
000005E0 584F addq.w A7, 4
000005E2 660A bne +0xC /* 000005EE */
label000005E4:
000005E4 486E FFBC pea.l [A6 - 0x44]
000005E8 4EAD 07CA jsr [A5 + 0x7CA /* export_245 */]
000005EC 584F addq.w A7, 4
label000005EE:
000005EE 4CEE 1800 FDB4 movem.l A3,A4, [A6 - 0x24C]
000005F4 4E5E unlink A6
000005F6 4E75 rts